/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Modelo;

import VO.TelefonistaVO;
import java.sql.SQLException;
import java.util.Vector;
import utiles.exceptions.DataBaseException;
import utiles.exceptions.InternalErrorException;

/**
 *
 * @author Jorge
 */
public interface DaoTelefonistaInterface {

    public Vector cargarIdTelefonistas() throws DataBaseException, InternalErrorException, SQLException;
    public boolean ingresarTelefonista(TelefonistaVO nueva) throws DataBaseException, InternalErrorException, SQLException;
    public TelefonistaVO cargarTelefonista(String id) throws DataBaseException, InternalErrorException, SQLException;
    public boolean editarTelefonista(TelefonistaVO nueva) throws DataBaseException, InternalErrorException, SQLException;
    public boolean eliminarTelefonista(String id) throws DataBaseException, InternalErrorException, SQLException;
    public boolean RegistrarTurno(String id,String fecha) throws DataBaseException, InternalErrorException, SQLException;
    public Vector cargarTurnos() throws DataBaseException, InternalErrorException, SQLException;
}
